package Oop03;

public class Student {
    private static int age;
    private double score;
    public void run(){
        go();//非静态方法可以调用静态方法里所有的东西
    }

    public static void go(){

    }
    public static void main(String[] args) {
        Student s1 = new Student();
        //通过类来调用
        System.out.println(Student.age);//如果被调用的变量是一个静态变量 ， 那我们就建议这个变量通过类去调用 ，这样我们一看就知道该变量是一个静态变量了 ，静态变量对于这个类而言在内存中只有一个 ， 它能被类中的所有实例区共享
        //通过对象来调用
        System.out.println(s1.age);
        System.out.println(s1.age);

        //静态方法
        new Student().run();//通过对像.方法
        Student.go();
        go();//可直接调用他是在当前这个类里面的
    }

}
